Sign In
to Vote &
Create Storyboards.
 
Northstowe: Britain's biggest new town still has no shops, cafes or GP surgeries after SIX YEARS Northstowe, ten miles north of Cambridge, was billed as the largest town since Milton Keynes was built in 1967. But residents say they are living in a 'ghost town' with no crucial facilities.
39
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard